/*分页样式*/
.pagination{font-size:12px;font-family:Verdana;margin:5px auto;padding:3px;text-align:center;height:28px; float:right;}
.pagination ul{float:left;}
.pagination ul li{float:left; height:24px; line-height:24px; font-size:12px; border:1px solid #CCC; border-right:0; background:url("../images/pages_bg.jpg") repeat-x;font-family:Verdana;}
.pagination ul li.borderright{border-right:1px solid #CCC;}
.pagination ul li a{text-decoration: none; padding:0 10px; color:#666; display:block; height:24px; line-height:24px;}
.pagination ul li a:hover{color:#FFF; background:url("../images/pages_bg_hover.jpg") repeat-x left top; cursor:pointer;}
.pagination .current{padding:0 10px; color:#FFF; display:block; height:24px; line-height:24px;background:url("../images/pages_bg_hover.jpg") repeat-x left top;}
.pagination .total{float:left; padding:0 20px; color:#ccc; font-size:12px; height:24px; line-height:24px;}
.pagination .total i{color: #F46D02;font-style: normal;font-weight: bold;}

/*分页默认主题*/
.default_container {position: relative;}
/*
.default_pgContainer {  
	min-height:350px;
	_height:350px;
}
*/
.default_pgToolbar {height: 30px;margin-top: 5px;padding-bottom: 10px;}
.default_pgToolbar .pageFoot{/* background-color:#F2F2F2;border: 1px solid #DADADA;*/ color:#ccc;font-size: 12px;height: 30px;margin: 0 0 -1px;}
.default_pgToolbar .pageFoot span{float:right;margin-top:5px;margin-right:30px;}

.default_pgPanel {float:right;padding:0 10px 0 10px;}
.default_pgBtn {width: 20px;height: 20px;display: block;cursor: pointer;margin:1px;}
.default_pgPress {margin:2px 0 0 2px;}
.default_mask {width: 100%;	height: 100%;background: url("../images/loading.gif") no-repeat center;background-color: #FFFFFF;	position: absolute;	z-index: 999;top:0;left:0;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:.70;}
.default_maskInfo{width:100%; text-align:center; color:#000;top:50%; position:absolute; margin-top:10px;}
.default_pgBlank{background:#FFE0BE; height:7px; line-height:7px; overflow:hidden;}

/*数据表格*/
table.cellspacing { border-collapse: separate; }
table.default_pgTable{ _width:100%; border-collapse: collapse;table-layout: fixed;}
table.default_pgTable tr.dataTableHead{ background-color:#FFE0BE;}
table.default_pgTable th,table.default_pgTable td{border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF; height:30px; line-height:30px; text-align:center; font-size:12px; color:#545454;}
table.default_pgTable th{background:url("../images/table_bg.jpg") repeat-x;}
table.default_pgTable th.paLastItem,table.default_pgTable td.paLastItem{border-right:0}
table.default_pgTable th strong,table.default_pgTable td strong{font-weight:bold;}
table.default_pgTable tr.dataTableHead th div{width:100%;}
table.default_pgTable tr.dataTableHead th.thOver{border-bottom:1px solid #ff8800; cursor:pointer;}
table.default_pgTable tr.dataTableHead th.sorted {color:#f60;}
table.default_pgTable tr.dataTableHead th .sdesc{background: url("../images/dn.png") no-repeat center top;}
table.default_pgTable tr.dataTableHead th .sasc {background: url("../images/up.png") no-repeat center top;}
table.default_pgTable .wrap { white-space:normal; }
table.default_pgTable .selectAll{margin-right:5px; vertical-align:middle;}

table.default_pgTable.stripe tbody tr.pgTableOdd{background-color:#fff;}/*奇数行*/
table.default_pgTable.stripe tbody tr.pgTableEven{background-color:#f9f9f9}
table.default_pgTable.display tbody tr:hover{background-color:#eff8ff;}
table.default_pgTable.selected tbody tr:hover{cursor:pointer;}
table.default_pgTable tbody tr.selected{background-color: #b0bed9;}
table.default_pgTable.stripe tbody tr.selected,table.default_pgTable.display tbody tr.selected{background-color: #abb9d3;}

table.default_pgTable td a{padding-left:3px;}
table.default_pgTable td a img{border:0;vertical-align:middle;}
table.default_pgTable td a.red{color:#FC0008}
table.default_pgTable td a.orange{color:#FB8700}
table.default_pgTable td a.yellow{color:#FFC500}
table.default_pgTable td a.green{color:#14AD00}
table.default_pgTable td a:hover{color:#ff0000}

table.default_pgTable td.sorted { background-color:#f9f9f9;}
table.default_pgTable tr.pgTableEven td.sorted{background-color:#f1f1f1;}

/*提示信息*/
.default_pgNoData{}
.default_pgNoData .pageInfo{padding-left:34px; color: #666;font-size: 12px; height: 32px; line-height: 32px; margin: 5px 0; }
.default_pgNoData .pageDetail{border:1px solid #ddeefe; background:#eff8ff url("../images/ico_detail.jpg") no-repeat 10px center; }
.default_pgNoData .pageWarning{border:1px solid #ffeeae; background:#fff7cc url("../images/ico_warning.jpg") no-repeat 10px center; }
.default_pgNoData .pageRight{border:1px solid #e2f1d4; background:#f1fee4 url("../images/ico_true.jpg") no-repeat 10px center; }
.default_pgNoData .pageError{border:1px solid #fed2d1; background:#ffe2e2 url("../images/ico_false.jpg") no-repeat 10px center; }

/*分页默认主题*/
.gray_container {position: relative;}
.gray_pgToolbar {height: 30px;margin-top: 5px;padding-bottom: 10px;}
.gray_pgToolbar .pageFoot{/* background-color:#F2F2F2;border: 1px solid #DADADA;*/ color:#ccc;font-size: 12px;height: 30px;margin: 0 0 -1px;}
.gray_pgToolbar .pageFoot span{float:right;margin-top:5px;margin-right:30px;}

.gray_pgPanel {float:right;padding:0 10px 0 10px;}
.gray_pgBtn {width: 20px;height: 20px;display: block;cursor: pointer;margin:1px;}
.gray_pgPress {margin:2px 0 0 2px;}
.gray_mask {width: 100%;	height: 100%;background: url("../images/loading.gif") no-repeat center;background-color: #FFFFFF;	position: absolute;	z-index: 999;top:0;left:0;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:.70;}
.gray_maskInfo{width:100%; text-align:center; color:#000;top:50%; position:absolute; margin-top:10px;}
.gray_pgBlank{background:#e8e8e8; height:7px; line-height:7px; overflow:hidden;}

.gray_border_top{border-top:1px solid #ccc;}
.gray_border_left{border-left:1px solid #ccc;}
.gray_border_bottom{border-bottom:1px solid #ccc;}
.gray_border_right{border-right:1px solid #ccc;}
/*数据表格*/
table.cellspacing { border-collapse: separate; }
table.gray_pgTable{ _width:100%; border-collapse: collapse;table-layout: fixed;}
table.gray_pgTable tr.dataTableHead{ background-color:#FFE0BE;}
table.gray_pgTable th,table.gray_pgTable td{border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF; height:30px; line-height:30px; font-size:12px; color:#545454;}
table.gray_pgTable td{border-right:0px; border-bottom:1px dashed #dfdfdf;}
table.gray_pgTable th{background:#F6F6F6; text-align:center;}
table.gray_pgTable th.paLastItem,table.gray_pgTable td.paLastItem{border-right:0}
table.gray_pgTable th strong,table.gray_pgTable td strong{font-weight:bold;}
table.gray_pgTable tr.dataTableHead th div{width:100%;}
table.gray_pgTable tr.dataTableHead th.thOver{border-bottom:1px solid #ff8800; cursor:pointer;}
table.gray_pgTable tr.dataTableHead th.sorted {color:#f60;}
table.gray_pgTable tr.dataTableHead th .sdesc{background: url("../images/dn.png") no-repeat center top;}
table.gray_pgTable tr.dataTableHead th .sasc {background: url("../images/up.png") no-repeat center top;}
table.gray_pgTable .wrap { white-space:normal; }
table.gray_pgTable .selectAll{margin-right:5px; vertical-align:middle;}

table.gray_pgTable.stripe tbody tr.pgTableOdd{background-color:#fff;}/*奇数行*/
table.gray_pgTable.stripe tbody tr.pgTableEven{background-color:#f9f9f9}
table.gray_pgTable.display tbody tr:hover{background-color:#eff8ff;}
table.gray_pgTable.selected tbody tr:hover{cursor:pointer;}
table.gray_pgTable tbody tr.selected{background-color: #b0bed9;}
table.gray_pgTable.stripe tbody tr.selected,table.gray_pgTable.display tbody tr.selected{background-color: #abb9d3;}

table.gray_pgTable td a{padding-left:3px;}
table.gray_pgTable td a img{border:0;vertical-align:middle;}
table.gray_pgTable td a.red{color:#FC0008}
table.gray_pgTable td a.orange{color:#FB8700}
table.gray_pgTable td a.yellow{color:#FFC500}
table.gray_pgTable td a.green{color:#14AD00}
table.gray_pgTable td a:hover{color:#ff0000}

table.gray_pgTable td.sorted { background-color:#f9f9f9;}
table.gray_pgTable tr.pgTableEven td.sorted{background-color:#f1f1f1;}

/*提示信息*/
.gray_pgNoData{}
.gray_pgNoData .pageInfo{padding-left:34px; color: #666;font-size: 12px; height: 32px; line-height: 32px; margin: 5px 0; }
.gray_pgNoData .pageDetail{border:1px solid #ddeefe; background:#eff8ff url("../images/ico_detail.jpg") no-repeat 10px center; }
.gray_pgNoData .pageWarning{border:1px solid #ffeeae; background:#fff7cc url("../images/ico_warning.jpg") no-repeat 10px center; }
.gray_pgNoData .pageRight{border:1px solid #e2f1d4; background:#f1fee4 url("../images/ico_true.jpg") no-repeat 10px center; }
.gray_pgNoData .pageError{border:1px solid #fed2d1; background:#ffe2e2 url("../images/ico_false.jpg") no-repeat 10px center; }


.JColResizer{table-layout:fixed;}
.JColResizer td, .JColResizer th{overflow:hidden;padding-left:0!important; padding-right:0!important;}
.JCLRgrips{ height:0px; position:relative;}
.JCLRgrip{margin-left:-5px; position:absolute; z-index:5; }
.JCLRgrip .JColResizer{position:absolute;background-color:red;filter:alpha(opacity=1);opacity:0;width:5px;height:100%;top:0px} 
.JCLRLastGrip{position:absolute; width:1px; }
.JCLRgripDrag{ border-left:1px dotted black;}

.ipageDownload {background: url("../images/download.png") no-repeat scroll 12px center #EEEEEE;font-size: 12px;font-weight: bold;height: 35px;line-height: 35px; margin: 1px; text-indent: 40px;}
.ipageDownload a {color: #4D4D4D;}


